good

Rating: 8/10 (28 May 2020)

Villain is probably the weakest one of the series but everything else is good