Homanoids

Homanoids are human like creatures.

List of Homanoids
Humans

Tolks

Giants

Rothal

Elves

Selkie

Ogers