Kotomora
オオゴキブリ (おおごきぶり) Japanese meaning | Kotomora