CONTACT US

Contact Us

Let us know what you’re interested in. We will be in touch with you soon.

Head Office:
2-2-25-205 Higashi-Shinagawa Shinagawa-ku,Tokyo, 140-0002, JAPAN

US Branch:
102 University Ave, Ste 1A, Palo Alto, CA 94301, USA