The story is not bad

#1

The story is too long. So many twists.