Talk:Leech Osprey/@comment-178.195.153.202-20140720220756/@comment-24945680-20140721175327

if you've scanned them thoroughly you can see their locations in the codex under enemies. they currently appear on Mars, Neptune, and Pluto. However I just did a solo 20min on Palus and don't think I saw even one.