Bugaboo - an Indian Ghost or Spirit

The Bugaboo is an Indian ghost or spirit, which is said to be friendly, guarding its village against evil spirits. Not so much data can be find regarding this ghost. If anyone have information about this, why not share with us.


Post a Comment