Lucas the spider By VideoAdmin - November 16, 2017 3939 Watch this short animation of Lucas the Spider.