Mamu Dingo

Mamu Dingo is a furry who lives in Tampa, Florida, U.S.A. He is named after the Mamu, a dingo spirit from Australian Aboriginal mythology, who eats and absorbs the spirits of children who stray at night.