This story about immortality, grief, and the importance of emotional connections is interrupted by the presence of blunt, strawman villains who exist not as characters but as plot devices to show the “humanity” of the protagonists.

Anime Feminist