lost dirty polaroid of giant oversized battle robot mech iron man hulkbuster on a crowded lilliput village