Tag: Some fans speculate that the village seen in the Moon Knight premiere is part of Latvia