Kotomora
グンバイムシ (ぐんばいむし) Japanese meaning | Kotomora