Mambo Loa

Mambo Loa is an Urb residing in Miniopolis. She is a psychic and knows a lot about the paranormal.