Fiction:Spexx

Spexx is a demon creature that absorbs power.