akumawa

Chamicuro

Noun

akumawa

  1. boa (constrictor)