Location
Okinawa, Japan

Person in charge
Ivan Sakamoto

Contact Persons

Ivan Sakamoto Manager

Affiliations