Kotomora
キオビホオナガスズメバチ (kiobihoonagasuzumebachi) Japanese meaning | Kotomora