Translated Labs
YOU SAID:
pepe on caci in pepe caci land
INTO JAPANESE
ペペ・カシ・ランドのペペ・オン・カシ
BACK INTO ENGLISH
Pepe on Kasi in Pepe Kasi Land
ペペ カシ ランドのペペ オン カシ
Yes! You've got it man! You've got it