Title: Fighting the devil's triple demons