Kotomora
ツマアカスズメバチ (tsumaakasuzumebachi) Japanese meaning | Kotomora