Scratcher Joined 3 years, 12 months ago United States
- 710 Studios Show Creator
- In charge of Taco Movie spin-off