Love triangles are one of the easiest ways to spark conflict, yet the best romance anime refuse to take the easy way out ...
Anime loves to tease romance. Viewers must wait through whole seasons, sometimes the entire series, for one blushing confession or half-hug. Even when they finally receive it, many pairs are left in ...