I'm glad you guys liked it.
Well, I never thought up a backstory on what rainhorses and whatnot actually are or where they came from, as I didn't want to ruin the mystery for myself. I can tell you, though, that "raintiger" rolls off the tongue better than the more geographically appropriate "rainmountainlion."