Homer Simpson as a demon slayer