o!TR Logo

Match #121230

View match

PTCT5: (vvvxx) vs (九轉大腸)