When Alexia Jean Grey cosplays as Princess Peach, she doesn't go for puffy dresses and a smile. She channels Peach: Warrior Princess.

Inspired by Peach's performances in the Smash Bros. series, the outfit is made almost entirely out of worbla, a thermoplastic from the future.

The pics here were taken by Travis Photography; there are plenty more at his Facebook page.

[via Fashionably Geek]