Kotomora
キイロスズメバチ (きいろすずめばち) Japanese meaning | Kotomora