Splashtown, Houston - Spider Michaels