Tariq

Tariq is a mysterious entity. Traveling from place to place. Wandering the eternal cosmos with the power of his steed Clifford the Big Red Dogs power.