Toks about 7 years ago moustache said:Is this... Velma and Scooby-doo?I was thinking the same thing, but the artist doesn't mention them.