Urubamba (spirit)

Urubamba, the Spring's Witch, is the spirit of the Urubamba River.