Blood Spattered Blossom

Champion and Imperial Executionor of Thrice Betrayed Leaf

Description:
Bio:

Blood Spattered Blossom

The Hakura Chronicle StrangeLittleBoy