Lughet
龇牙咧嘴 — Chinese to English Translation | Lughet