Ramshackle
Role(s): Maggot
Ramshackle: The Thesis Film
Role(s): Writer
Arlo the Alligator Boy
Role(s): Animation
Role(s): Music Producer
Role(s): Creator