Kotomora
無敵 (むてき, muteki) Japanese meaning: invincible | Kotomora