Ohta's sites:

title views votes rating creation
?Don't worry ... but wait !! 1,855 20 (3.85)  2009-03-07