Dromo, Nothing is as it seems

TV show for Channel America 2

TV Channel America 2, National Air Television Channel. (2009) OVO Chapter. Realization of Alien Creature in foam latex with a bottle full of liquid that had internal illumination.