Red Garden Episode 1 Free Online
|ADV Films is offering the first English dubbed episode of Red Garden for free as streaming video until September 13th.
Source: Anime News Network
ADV Films is offering the first English dubbed episode of Red Garden for free as streaming video until September 13th.
Source: Anime News Network