San Franpsycho

This is the article about the monster, for other uses see The San Franpsycho (disambiguation).

The San Franpsycho was a monster in What's New, Scooby-Doo?.