Friday, December 16, 2011

Japan I

Why are they wearing Coke bottles on their heads?




1 comment:

  1. They looks like some sort of priesthood, I think. It's obvious that they're not Pepsi drinkers.

    ReplyDelete