I've seen posts on other forums about stamps on U.S. currency and I found it interesting that I found one on a Canadian $20 today. I've seen the "Where's Willy" and "Track This Bill- Where's George" stamps but this is the first one I've seen of this type.
There's speculation that these stamps may be similar to the chop marks (put on coinage by money changers) to verify the authenticity of the bill or some stamps could be from drug dealers who mark the money to identify bills they use in transactions.
Or maybe, someone got a stamping set for their birthday.