I don't know who did this but, thank you!
(誰がしてくれたのかわからないけど、ありがとう!)
I don't know who you are but, thank you!
(誰だかわかりませんが、ありがとう!)
Thank you, stranger!
(誰だか知らないけど、ありがとう!)
というのはいかがでしょうか ヽ(o´ω`o)ノ
"Thank ○○."は「○○に感謝する。」という表現で、「○○ありがとう。」というときは"thank you, ○○."がよく使われる表現です。
以上、乱雑で申し訳ありませんが、少しでも参考になれば嬉しいです (*´ω`*)ノ