How Good Is John Takeshi Ichikawa? Performances Ranked & Rated