Kotomora
コガタスズメバチ (こがたすずめばち) Japanese meaning | Kotomora