07.30.2015 - By Lily, a frog
An obscure Brother's Grimm fairy tale re-arranged for modern audiences. Two sisters, Snow White and Rose Red, grow up side by side in an enchanted forest.