Looks like a form of monti. Spongodes