Homer Simpson vs Malladus

Homer Simpson vs Malladus is a what-if? episode of Death Battle.