Creature Skateboards was initially founded in 1994 by Russ Pope, a famous artist, and former team manager of Santa Monica Airlines. In 1995, the brand stopped its operation. In 2005, when Lee Charon, the art director of Santa Cruz, and Darren Navarrette, one of the team riders of Creature, revived the brand and put Creature Skateboards back into the limelight.
Creature Skateboards still has the exciting brand and trademark of horror-themed designs and graphics that skaters loved ever since. Despite the creepy edge, Creature Skateboards’ fans and followers would never want the brand in any other way.