Kotomora
ゴキブリ目 (ゴキブリもく) Japanese meaning | Kotomora