After hearing a mention of the Shame Owl's origins (Copenhagen), I found a few handy links.
First: The original Danish company.
Second: The owl itself from a US distributor.
So for $43 you too can get your own Owl of Shame.
And for $28 you can get a smaller, slightly stitchier variant.
It's a bridge / spontaneous purchase too far for my grad-student wallet, but for those who'd like a piece of minor-inside-joke history, here's your chance.