Thursday, January 22, 2009


Who on earth would name a liquor store Cat & Dog? Japan would, that's who.

1 comment:

Anonymous said...

I remember seeing this store in Morioka from time to time, but where is it located?