Kotomora
モンスズメバチ (monsuzumebachi) Japanese meaning | Kotomora