No comments yet. Be the first to comment.
A browser game that was marketed as the the seventh main entry in the Tengai Makyou franchise.