Shangri-la English Language Site Opened

Shangri-la English Language Site Opened

An English language mirror of the official homepage for the upcoming Shangri-la anime television series is now open.

Source: Moon Phase

Share

Add a Comment