Lea Hernandez

Lea Hernandez is an artist for the Teen Titans Go! comic book series. She drew the pictures for Idol Hands