Images horrida viridis (=Castrada viridis)             For images of other species of horrida, click here