Kotomora
樹蜂 (きばち, kibachi) Japanese meaning: wood wasp | Kotomora