Wednesday, June 10, 2009

Hello Kitty Castle, Of Course.









Now open in Shanghai, y'all.

No comments: