Taiwanese film directed by Chin Ao-hsin.
Scooby-Doo! and the Beach Beastie
Raya and the Last Dragon
Samurai Rebellion
Biwi No.1