This is a Native American (South) track recorded by the artist l u a l a u l. The song Cat Fastidious was originally composed by D. Cats.