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