apparently russia has this meme where they @ elon musk in pictures ...
knowyourmeme.com
Images may be subject to copyright.