STELLA & PLENUM, Roca