Kotomora
連覇 (renpa) Japanese meaning: successive championships | Kotomora