toilet inside a building nearby Tokyo Ikebukuro station
What is written on the sticker ? It was on…
small shop, Ikebukuro sta.
Is that any ad ?
shop stand, Ikebukuro
What does it say ?
– POST PHOTO ! HELP TRANSLATE JAPANESE ! ALL FREE !! –