Massiguat

English: Translation
The poisonous centipede
Spanish: Translation
El cientopiés ponzoñoso
Tegüima