Kotomora
無敗 (むはい, muhai) Japanese meaning: undefeated | Kotomora