on August 22, 2025 Chik juk ging wan Roy Chen Chih-Lai is a sick rapist/serial killer with a leg fetish, and cuts off… on August 22, 2025