This finale is close to perfection. The visuals and animation are great. Impressive plot twists for an animation. I like how it misleads your expectations. Characters are well developed. Don't want to spoil it too much just watch the show. Can't wait for the next season.