Keio Plaza Hotel Hachioji to serve adorably delicious Hello Kitty and Little Twin Stars buffet

And on one day only, you can even share a table with Hello Kitty herself!

Read More