Kotomora
オオスズメバチ (おおすずめばち) Japanese meaning | Kotomora