Scarecrow (DC Comics) vs. Psycho Mantis

Scarecrow vs. Psycho Mantis is a What-If? episode of Death Battle.