Theo Meow

My name is Theo Meow, I fell down to earth in 1989. No idea why.