Location
Okinawa, Japan

Person in charge
Ivan Sakamoto

Contact persons

Ivan Sakamoto Manager

Affiliations