Kirby Star Allies Japanese website now live
Posted on February 14, 2018 by Andrew in News, Switch, Videos
The official Japanese website for Kirby Star Allies in now live. You can check out the Japanese website plus some new gameplay footage right here.