About
Jessie is Avalanche's resident technician and demolitionist, and she fulfills her role quite well, even building a bomb that's a bit more powerful than what she'd expected... She's quiet, contemplative, and enigmatic, often keeping to herself or seeming shy and unassuming, but she has keen skills and uses them for the good of the Planet.
Comments
View All Comments