In Nepal, a turtle that rose from the dead makes another grand entrance