It was a coincidence finding this just popping up in my recommendations but damn was it good. It's a must read! I just heard that this has a sequel, does anyone what it is called?
Sennen Meikyuu no Nana Ouji