Monday, June 19, 2017

Funny "No Peeing" sign in Akihabara

Michael Philip Atkins Tokyo