A tall human riding.