Login to add to favorites
The long-awaited Hakkenshi arrive at Takita Castle, which is saddened by successive defeats.
Login to add a comment
No comments yet