Clow

Biography
Clow is from Ontario, Canada.

Trivia

 * One of the most well-known ranked trolls in North America

As Player
a