Popular Actress Triggers Heavy Backlash With Scandalous “Slit” Dress At The 2025 “Busan International Film Festival”

“This is the worst.”