Love the MC! strong-hearted and determined, doesn't give up no matter what. It was sad that he was never able to meet his parents but otherwise the over all story was amazing.
Hakui No Shihaisha