Mexican restaurant in Tokyo. "Hiro y Yoko" Of course. OF COURSE.