devadūta

god’s messenger, a warning of mortality.