Thread:KKDisney/@comment-24839525-20171026222120/@comment-24839525-20171026222410

It literally just popped in my head. All I know is it might take place in Russia.