Тиш, вот его офиц.сайт
http://www.stonehamstudios.com/
Но токко всё на аглицком языке: и тут и там
А на этих подробно изучается та самая "ужасная" картинка
http://www.stonehamstudios.com/haunted.html
http://www.castleofspirits.com/hauntedpainting.html