Kotomora
害獣 (がいじゅう) Japanese meaning | Kotomora