rayuwa – life