Beautiful Story... really sad It made me think a lot about Kaze to ki no Uta (I'm not sure if it's the right title).
J no Subete