YOU SAID:
do you ever where little umbrellas come from???
INTO JAPANESE
あなたは小さな傘がどこから来るのか?
BACK INTO ENGLISH
Where do you come from a small umbrella?
INTO JAPANESE
あなたは小さな傘のどこから来ましたか?
BACK INTO ENGLISH
Where did you come from in a small umbrella?
INTO JAPANESE
小さな傘のどこから来ましたか。
BACK INTO ENGLISH
Where did you come from in a small umbrella?
That didn't even make that much sense in English.