MELVYN YEO / SCIENCE PHOTO LIBRARY
Moth slug caterpillar (Phauda sp.). Photographed in Singapore.
Model release not required. Property release not required.