Hello Kitty Themed Rooms At Tokyo Hotel


Did you know that Tokyo, home of Sanrio, has its own Kitty-chan rooms at the fancy Keio Plaza Hotel? Check out the photo-packed report.

Read more »