In this episode, we review a classic anime movie from 1999 about soldiers and Little Red Riding Hoods... sadly, there are no werewolves.
In this episode, we review a classic anime movie from 1999 about soldiers and Little Red Riding Hoods... sadly, there are no werewolves.