Game Details

NameSENRAN KAGURA Peach Ball
Latest rank570
Latest price39.99 EUR
ReviewVery Positive 86% of the 116 user reviews for this game are positive.
Release date14 Aug, 2019
Developer Tamsoft
Publisher Marvelous Marvelous USA, Inc. XSEED Games