My Melody and Little Twin Stars join Hello Kitty for new themed rooms at Tokyo hotel

Keio Plaza Hotel’s new rooms come furnished with cuteness.

Read More