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

Share

Add a Comment