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
An English language mirror of the official homepage for the upcoming Shangri-la anime television series is now open.
Source: Moon Phase