druid of the Stellated hexaflexagon, HK horror dvd by Escher Beeple