Japan is #1

Dec 11, 2008 01:04

Oh Japan. God has a special love for you and your amazingly weird minds.

Who else would have ShiShi dogs that have aquariums in their flanks?
Previous post Next post
Up