Scarecrow (BTRGO)

Scarecrow is an alien

Powers and Abilities

 * Indestructibility