Anyone got any good photos of that rat monster from FROM DUCK TILL DAWN?