Marui

Marui (OIOI) was located in Tokyo by 2013. (TV: )