1-13-23-1F Minami-Ikebukuro, Toshima-ku, Tokyo 171-0022, JAPAN Map Tel: +81-3-3984-1136
googlemap needs iframe browser.