Punish Evil (E Dao Bi Chu / 恶到必除)
-
Release info:
Punish Evil(恶到必除)2022 a.k.a Evil Must Be Removed.ENGLISH
-
FIRST ENGLISH COPY. Translation of The Original HARDCODED SUBTITLES that I ripped from the actual video. Enjoy