Twitch stream · 7:45pm Oct 22nd, 2019
For those who want to see me get my arse handed to me:
Hello, Leon Davies here, also known as TheLeondude or just Leondude. Animator, voice actor, writer, autistic British egomaniac, Dark Lord of the Sith etc.
For those who want to see me get my arse handed to me: