Review from Stain → October 30, 2023 Each character is brilliantly crafted and stays true to their self. Love this series whole heartedly.