Javier Avellan

Javier Avellan is an associate producer, production coordinator, and editor at Rooster Teeth.