Board Thread:Off Topic/@comment-27080660-20170617154923/@comment-7395353-20170622125936

Did it originate from a movie?

Is it a Transformer?