For a delightfully whimsical and slightly melancholy treat, take a look at Cicada Princess, a seven-minute short from Mauchi Baiocchi that blends nature and fantasy to stunning effect. Using remarkably detailed puppetry, Baiocchi presents the life cycle of the cicada as a Cinderella story, narrated beautifully by the always excellent Stephen Fry. It’s a gorgeous little…