Ithorian barbed flyer