Lucas the Spider and his friend meet a strange creature.Lucas the Spider and his friend meet a strange creature.Lucas the Spider and his friend meet a strange creature.