Sophia Nelson

Sophia Nelson is an animation intern at Rooster Teeth. She is primarily working on Death Battle.