tougenkyoualien: Gotta love DUWANG subs. Best “translation”... samedi 5 avril 2014 à 00:33 tougenkyoualien: Gotta love DUWANG subs. Best “translation” ever.