Castro's sites:

title views votes rating creation
?gangsters of furcadia 2,155 17 (2.71)  2005-08-09
?hyoomans of furcadia 2,369 10 (1.10)  2005-08-09