Kotomora
ヨロイモグラゴキブリ (よろいもぐらごきぶり) Japanese meaning | Kotomora