Jack Teagle is a self-proclaimed nerd who loves kitsch imagery, Kaiju, folk art, pulp horror, and science fiction. Jesus locking the Diablo in a sleeper hold, dead astronaut comics, and kickboxing shark action figures what’s not to love?