cheatasaurus' sites:

title views votes rating creation
?phenol! 1,544 6 (3.00)  2006-12-16
?Vader knows... 4,404 10 (3.50)  2008-12-09
?Neko Neko Desu 747 1 (5.00)  2016-06-04