J.P. Self

J.P. Self is an animator at Rooster Teeth.