YOU SAID:
do you know who created this?
INTO JAPANESE
誰がこれを作成したか知っていますか?
BACK INTO ENGLISH
Do you know who created this?
INTO JAPANESE
これを誰が作成したか知っていますか?
BACK INTO ENGLISH
Do you know who created this?
That didn't even make that much sense in English.