Torikkusutā

Torikkusutā, more commonly called Sun Dogs, are a race of bestial humanoids native to Lamasery.