Olga's Night Hag

This unnamed night hag preyed upon the town of Clayton Falls, Colorado in Supernatural: Night Terror.

Appearances

 * Supernatural: Night Terror