Where do I start. This story is a world in itself literally. This anime is so well written especially the characters, that anyone with good sense of judgement will be left with woow. Suburu, people might not accept it but he is the heart of the show and a relatable character you can actually relate