Anime News

Egglia: Legend of the Redcap Smartphone Game's 18-Minute Trailer Streamed
Date: 8/3/2017
iOS, Android game launched in N. America, various countries on Thursday
Source: Anime News Network