Translated Labs
YOU SAID:
memes, the dna of the soul (Monsoon, 2013)
INTO JAPANESE
目は心の鏡。
BACK INTO ENGLISH
The eye is the mirror of the soul.
Come on, you can do better than that.