Translated Labs
YOU SAID:
Welcome to the city of Spanish spiders
INTO JAPANESE
スペインのクモの街へようこそ
BACK INTO ENGLISH
Welcome to the spider city of Spain
That's deep, man.