Red Garden Website Opened

An official Japanese website has opened for the upcoming Gonzo produced anime TV series Red Garden.

Source: Moon Phase

Share

Add a Comment