Tokyo - day 5
24. april, Japan ⋅ ☁️ 18 °C
Monster street, godzilla store and Shinjuku.
Monster street is a short street with 11 little raccoon dog statues that have different purposes. Like the saints (lost causes, travel, lost items). ThereLæs mere

















