okuma's sites:

title views votes rating creation
?The Messiah Returns! 751 8 (2.00)  2006-12-23
?(nsfw) ZOMG SECRET NAZI FURRY FAPPING! 2,857 9 (2.44)  2007-04-03
?Vince gets the money shot! 944 9 (2.33)  2007-04-03