Nara’s Nature Doughnuts Team Up with Sanrio for Sweetest Valentine’s Day Character Treats
Floresta, a Japanese chain which specialises in organic doughnuts, gained popularity for their super cute animal shaped treats. Though they originally started as a small…