Dinosaur Spirit (What's New Scooby Doo)

The Dinosaur Spirit is the main antagonist of the What's New Scooby Doo? episode 3-D Struction.

Counterparts

 * Bulgy (Thomas the Tank Engine and Friends/The Railway Series)