Nicha Meyer

Nicha Meyer is a freelance storyboard artist for Rooster Teeth.