La DiablesseHaunted Universe · 07:44 15 Apr 2017La Diablesse which is literally translated as the devil woman is a succubus in the legends of Trinidad and Tobago. It usually appears like a beautiful woman but can easily be distingui… Read More