emerald-of-the-eight - An inquisitive leopard slug [Limax...

more about : emerald-of-the-eight