Add to wishlistLikeDislikeShow gameplayTouhou: Red Empress Devil76%105 reviews2024Role Playing Shooter