New The Mirraz: “Kanransha Ni Noru Kimi Ga Yakei Ni Terasareteruuchi Wa”
[youtube=”http://www.youtube.com/watch?v=G_6CitFH8YA”] Dear The Mirraz, How ya guys holding up? You need some orange slices or something? Back massage? Seriously, last time I checked in on you guys you had just released a vulgar-titled album proclaiming yourselves the fucking world, and that was only a few short months after releasing an album declaring yourselves on top…