lost dirty polaroid of giant oversized battle robot mech hulk on a crowded lilliput village