Nerima, Tokyo, Japan

Maeda corporation technorogy institute, 1 Asahi-cho, Nerima, Tokyo, Japan