Unicors

Origin
Unicors are a tribe of natives to the planet, Mephistos. Taro, a lieutenant in the army of the Unicors, assists Rod Rian against Mephis and the Mephesian soldiers.

Public Domain Appearances

 * The Comics #8