Kimagure Orange Road is famous for many things - the unique dynamics of its iconic love triangle, the idyllic 80s-ness of its art and soundtrack, its goofy humor - but perhaps its most salient characteristic is the staggeringly inept pacing and towering o