Signed in
We value your privacy
This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content.
Shiromaruhime, the mascot of Himeji City, Japan, is a gentle mochi princess with Himeji Castle on her head. https://visit-himeji.com/en/localgoods_category/himeji-city-mascot/