Rarest planet in the universe may be lurking in Orion's nose