Larose Forest. This is a very early instar and hence, even more difficult than usual to identify! But I think it may be the caterpillar of a Bomolocha moth.
Please login or register.