YOU SAID:
Road shimmer wigglin' the vision
INTO JAPANESE
道路のきらめきウィグリンのビジョン
BACK INTO ENGLISH
Road Glitter Wiglin Vision
INTO JAPANESE
ロードグリッターウィグリンビジョン
BACK INTO ENGLISH
Road Glitter Wiglin Vision
That didn't even make that much sense in English.