Apr 02 Love0 Yup, that definitely says “Snot” By Ruben No Comments Chinese translations to English. Always good. Read More