Titng'ar

Titng'ar (ty+tngg+ar; 豬腸; pig intestines)