Coming in off a dismal effort in the Oka Sho (Jpn-I, Japanese One Thousand Guineas) last month, lightly regarded Meisho Mambo emphatically rebounded to win the Yushun Himba (Jpn-I, Japanese Oaks) May 19 at Tokyo Racecourse.