well the easiest way is to use the masterball Cyrus gives you and catch dialga palkia and girantina with ultra balls
Emmurrito is a Pokemon that is also known as Mespirit. To catch it, you have to find it roaming around.
Dialga, Giratina, Heatran, Mespirit, Uxie, Azelf, Regigigas, Rotom, Cresselia,
First of all, you catch Mespirit with the marking map not Alzef. And second, Cressila is the other Pokemon you catch with the marking map.
by searching in the grass
Since you already know where to encounter Mespirit, just search it with your Poketch and you'll encounter it soon, then just throw balls at it till you catch it.HAVE FUN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Yes, you can, but it is confusing, not knowing which is which. It is easier catching Mespirit then attempting to catch Cresselia
Well you would think on Dialga but no, you should use it on Mespirit because when you try to catch Mespirit it keeps running away from you so you mite as well get it on your first try.
after seeing it in the lake cave you have to chase it down and catch it
yes
You can't catch Mespirit if you killed it, it will mysteriously disappear in the game. It's the same thing as if you defeat a Legendary Pokemon, you won't have another chance to catch it.
once you catch dialga go to every lake the one near twinleaf town has mespirit mespirit runs away then you havta find him then catch him he runs all the time you need a master ball for ez capture hope i helped
Legendary Pokemon # 481 Mespirit However it leaves the cavern as you talk to it and roams Sinnoh, so you would need to find it in the wild to catch it.