jesus!!! christ!!! having an epic anime fight with the devil, anime movie frame, cinematic composition,