User blog comment:Yoshirocks92/Yoshi's Top 20 Favorite Characters/@comment-26978720-20170917205526

Pretty sure one of the spots is Noel Vermillion