TUTÁIT

Insect resembling stick insect (toáto), though smaller.