Cherisse Datu

Digital Editor

Cherisse Datu is a digital editor at The Undefeated. Aggressively geeky, if she was a Pokémon, she'd be a dual game design/video type with a jolly nature.

Load More