Its an imaginary animal/reptile that has a turtle shell,wings,and the head of a cat that people see when they pee in the night.
Have you ever heard of the flying niddis?