Shinjuku Pit inn 2-12-4 ACCORD BLDG. B1 Shinjuku shinjuku-ku Tokyo
Sted: Shinjuku Pit inn, Tokyo, Japan