The Lantern

The Lantern is a location outside of Appalachia. The Enlightened are from The Lantern and made a pilgrimage to Point Pleasant for The Mothman Equinox.

Appearances
The Lantern is mentioned only