Kotomora
捕食者 (hoshokusha) Japanese meaning: predator | Kotomora