Kalphite Larva

Kalphite Larva is a small creature wandering around in the kalphite lairs. There is no option to attack it.