The one with the long fingers maybe aptasia? The other is crawling down my rock he has to red antenas any ideas? thanks