The Disney Plus series Delusion, starring Suzy and Kim Seon Ho, remains under scrutiny after its production team admitted to leaving trash behind on a Jeju Island filming site. Despite issuing an ...