german lara german lara

Shaggy and Scooby Take on Japan!!

Matthew Lillard returns as Shaggy in Yokoso Scooby-Doo!, the first original Scooby-Doo anime series, as Scooby and Shaggy take on mythical monsters across Japan.

Read More