a beehive castle inhabited by bees, bees, hayao myiazaki