Lughet
walking corpse — English to Chinese Translation | Lughet