Weird Christmas Tree Ornaments That Nobody In Their Right Mind Would Buy WTF

[dx_custom_adunit desktop_id=”RTK_K67O” mobile_id=”RTK_5yk0″]
Easily the most horrifying part of this sperm cell with a Santa hat on it is that it costs well more than $100 and you can buy it right now.