Mr. Horatio Knibbles

Mr. Horatio Knibbles is an imaginary british friend of little Mary who only sees him when nobody is around her because he is invisible.