The Lantern

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

Appearances
The Lantern is mentioned only