Translated Labs
YOU SAID:
The eye of god leaks out spiders
INTO JAPANESE
神の目は蜘蛛を漏らす
BACK INTO ENGLISH
God's eyes see the spider
神の目は蜘蛛を見る
That's deep, man.