Tamiya, Inc. is wishing a happy holiday season to all Tamiya fans across the globe! Leave a reply Tamiya, Inc. is wishing a happy holiday season to all Tamiya fans across the globe!