Kotomora
ジガバチ Japanese meaning | Kotomora