Puppet (2024) July 14, 2024 by Zhang Wei Puppet is a Chinese Romance, Movie (2024). Puppet cast: Peng Yu Si, Rachel Liu, He Qi Wei. Puppet Release Date: … Read morePuppet (2024)