Cosplaying Animorphs? Also, she loves pissing off PETA, huh?
Shout it LOUD! The bearded, pearl-bra wearing, fringe-arm, legging lady is here! Huzzah!