akumawa
Chamicuro
Noun
akumawa
boa
(
constrictor
)