Deathmatic Action Game ‘Super Zangyura’ Set For 2020 Launch In Japan
Super Zangyura, also known as Maid-san wo Migi ni: Shooting Star, has been given a release window for the Nintendo Switch.
Super Zangyura, also known as Maid-san wo Migi ni: Shooting Star, has been given a release window for the Nintendo Switch.