Culprit: Ugo DiRinaldi the Security Guard. Reason: He was working with Captain Guzman the garbage barge captain to secretly destroy artifacts on Mt. Vesuvius so that Scougimodo Company won't build modern buildings over them.
Edit
Mark Hamill, the barge captain, was the fisherman Snakebite Scruggs in Scooby Doo on Zombie Island.
Edit