Giraffe and Annika – Nintendo Switch Review The anime version of the Wizard of Oz is a wonderfully positive experience.David LloydAugust 21, 2020