Peter Gelderblom, R.O.N.N., Ra