Kotomora
モリチャバネゴキブリ (もりちゃばねごきぶり) Japanese meaning | Kotomora