17th November 2023 - 20th November 2023 | Tokyo, Japan

RFTC Japan (2023)

Jennifer LU (#369)
Finished
TIME:  00:24:33
Place
3  OF 82
Female
2  OF 59
Adult
2  OF 59