Taraba Kenshin

Taraba Kenshin, hopeful Scion of the Spirit Slayer

Description:
Bio:

Taraba Kenshin

Shades of the Orient languidnights languidnights