Kotomora
ゴキカブリ (gokikaburi) Japanese meaning: cockroach | Kotomora