Better in Korea: Transformers

Editor

Wow... Transformers are clearly better in Korea.

 

Here:

 

There:

That is like a real friggin' Transformer! Korea wins!

 

Check Out Better In Japan: Zelda

Comments