hypogryffin -

more about : hypogryffin