Bermuda

Bermuda shorts printed with larva designs.