Looks like we've got another mystery on our hands. Here's the new-ish Scooby-Doo mural on the rolldown gate at Min Sushi at 32 St. Mark's Place between Second Avenue and Third Avenue.
And why is Scooby looking supremely — and uncharacteristically — pissed?