Possible Stargazers/Kitsune/Heng.?
Possible Fianna?