Kotomora
ツマグロスズメバチ (tsumagurosuzumebachi) Japanese meaning | Kotomora