Ai-Lupin's sites:

title views votes rating creation
?Lol, internet is ancient 1,903 6 (2.83)  2011-08-05
?Try Again?(Spoiler for 52 Week Thirteen) 1,644 9 (2.89)  2006-08-04
?BISCUITS! 1,736 8 (2.88)  2005-09-03