iridescent slime over 5 years ago [hidden] Ameya-Yokochō, TokyoGoogle Street View 3 Reply Copy ID Copy Link