Stiltskin rest in peace