Mirya

Mirya is an NPC you may encounter on Earth.