Anime / Currently Covering / Hiiro no Kakera Hiiro no Kakera Episode 2: Blood Secrets In which the pieces begin to fall into place. (more…) Comments Off on Hiiro no Kakera Episode 2: Blood Secrets April 9, 2012