One thing Japan loves is mascots. Stores will have them. Cities will have them. Attractions will have them. Himeji is no different. This is Shiromaruhime ("Princess White & Round"). You can buy any manner of toys, keychains, or what-the-heck-ever anywhere in Himeji. I find her a little terrifying, personally.