Scarr-ed by Death

Filmmaker and Horror King Tulsi Ramsay, died on Thursday and left behind a deep void