Tyler, the Creator drops a new promotional video is support of his upcoming Goblin release(05.10.11).