guardian of past and present subeng