Kotomora
コックローチ Japanese meaning | Kotomora