Celtic myth, really, hence the Celtic name and everything. (Cait Sith is actually pronounced "Ket Shee.")