Saw this sign on the train and figured I must have fallen asleep... No, in fact, there really is a town called Usa in Japan.
Post a Comment
No comments:
Post a Comment