Theo

Theo is a priest in the Druids sacred land Istar, serving as protector of the heads of the Druids.

Mangarock Logo

Theo

Theo is a priest in the Druids sacred land Istar, serving as protector of the heads of the Druids.