You catch Mesprit in HeartGold in Route 48 on either Mondays and/or Wednesdays while listening to DJ Ben's Marching Band. Or at least I think! Hope I helped^_^ ~ Kaede Nagase.
Chat with our AI personalities
jiroxy ball...
if you mean the map marker you can catch mesprit Pokemon of emotions with it hope this helps
You can catch Lombre in Pokemon HeartGold in the Safari Zone at a waterside area once you receive the National Pokedex.
Darkrai has the catch rate of maybe the lake pokemon( Azelf, Uxie, and Mesprit) seperate.
Find and then catch