Kotomora
争覇 (souha) Japanese meaning: contending for victory | Kotomora