Sanrio just introduced their lovable red panda mascot, Retsuko to the English-speaking world! After being featured in her own anime last April, Sanrio's. Continue reading