« Back to Casshern Sins - Episode 9 - The Flower that Blooms in the Valley of Ruin