Kotomora
チャイロスズメバチ (chairosuzumebachi) Japanese meaning | Kotomora