What is that? [pic]

minted methodshop

We found this random object in the snow this morning. Can anyone under the age of 21 guess what it is, how it got there and what PCFDB stands for?

Perhaps it was from a very deadly retro computing snowball fight. What do you think?

Via @gpace