top of page
Search

ElectroBoi
Apr 1, 20172 min read
ICHIRAN RAMEN B1F, 13-7 Udagawacho, Shibuya, Tokyo, Japan
Imagine walking down a staircase which leads to a corridor that branches out to a series of rooms. The room on the left contains a...
bottom of page



