Rio Wibowo lives in Cedar Rapids, IA with his wife and two kids.