kagurazuki-this must have actually meant so much for kyo.

more about : kagurazuki