Strange Sanrio Cafe with wait staff in cute outfits serving Hello Kitty cakes and desserts. Bizzare!