Jenna deBoisblanc
New Orleans, Louisiana, United States
combatting climate change in spandex
nouns: Captain Planet, New Orleans native, artist, activist, environmentalist, programmer, maker, teacher, physics major.