Russian connection?
.
Have to file this under Working Theories...
http://www.nachumlist.com/deadpool.htm