Ken Föggygraveland

I'm a T-Rex-fighting Ninja in an astronaut suit. I also art-direct for a living.