Kotomora
葉蜂 (はばち) Japanese meaning | Kotomora