Monday, December 31, 2012

Here here, 2013.

White snakes are considered to be good luck in Japan:)

Sunday, December 16, 2012