The Mothman legend captivates tourists from all over the world, who pilgrimage to Point Pleasant, West Virginia, to visit sighting locations, question locals and tour the Mothman museum or buy Mothman memorabilia. The monster is now a local celebrity.