Knight and Dragon: A knight fights a dragon with 100 heads. This knight can cut off 15,

Posted Date: