inhuman creation station Share definition Flag MTV... a place where bullshit is manufactured. "Oh, man... did you see that new funk indie pop wave metal rock band? They're pretty punk..." inhuman creation station by marty longfellow workman September 8, 2003 0 0 Get merch Get the inhuman creation station mug. Buy Now — $32.95 See more merch