LaGs Jan 2, 2012
Sounds a bit like Ed Gein