WHHY?! My heart is breaking.....I'm gonna cry.... This is so sad yet so beautiful..... WAAAAAAAAAAHHHHHHH~
Sengoku Basara dj - Orokamono no Uta