Churr

Mysterious patron

Description:

N/A

Bio:

Churr is a large humanoid (at least eight feet tall) who wears glowing red armor. He carries a large rifle as well.

Churr

Metamorphosis Alpha: In Search of Adventure Aahz Aahz