It looks like the huge spider in the Jonny Quest opening.