Doctor Jonathan Crane aka
Scarecrow who gains the ability to turn into a large, monstrous creature called the Scarebeast. As Scarebeast, he has greatly enhanced strength, endurance, and emits a powerful fear toxin from his body.read more
Doctor Jonathan Crane aka
Scarecrow who gains the ability to turn into a large, monstrous creature called the Scarebeast. As Scarebeast, he has greatly enhanced strength, endurance, and emits a powerful fear toxin from his body.