giant oversized battle robot mech hulk on a crowded lilliput village