R
Directing
Ronald Chan
Filmography
Movies
1 film
Creative Camp Ninja II: Upper Ninja
2025 · Film · Ninja with a winning percentage of 99.9%