Mannarashala legend