Tfen

The Tfen are a religious species from the chapel-world of Gindawon.

Appearances

 * 2000 AD #218 (2020): The Out Part Two