antataro

English: Translation
caterpillar
Insects and small creatures