Kotomora
コマユバチ (こまゆばち) Japanese meaning | Kotomora