Could this be the dreaded mantaur?