Orthenon oroborous. A legend which makes babies cry at night.it is said that universe created him with utmost care but forget to give him a shred of decency.
If you want to hear the tale of wonderful life with a shitty hero .This novel is for you.