Queen bee of Japanese honeybee Bee Suit