Megabots vs Kuratas by Unbelievable Facts May 10, 2016, 6:09 pm Comments Off on Megabots vs Kuratas Advertisements See morePrevious article Giant Robots Fighting will be a real thing soon: America and Japan will fight each other in an epic robot battle. You should not miss this!