Saturday, December 10, 2011

Christmas is a Magical Time

Doubly so if you live in Japan. (Special thanks to hubbub for showing me this!)

1 comment:

  1. You better watch out,
    You better not cry,
    Better not pout,
    I'm telling you why:
    Godzilla is coming to town.

    ReplyDelete