<--Previous Up Next-->
Mega Volt
This cannot even be explained.
In short this person is wearing a suit of chicken wire over their otherwise unprotected body. They are also commanding and controlling electricity from those nodes.
This is actually Mrs. MegaVolt. She was new this year.