Kotomora
オオスズメバチ (oosuzumebachi) Japanese meaning | Kotomora