Another shot of my previous upload. Best guess is again, a type of orb weaver. But I really have no clue.