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