If you want to have a supernatural creature in a nWoD game, feel free just to make something up. Give it a few strange powers and let it ride. It keeps your players on their toes. Had my players fight a chupacabra once. Great fun was had when it caught them unprepared in the woods during daylight because they thought they where hunting a vampire.