Kagurabachi: Another Puzzle Piece Added