3.79 AVERAGE

mysterious slow-paced
Strong character development: Complicated