Cartoon: Windmill

From here I can't tell if it's friend, foe, windmill or Giant Obstruction... Well where there's wind.