Shinguuji Sakura (Les Miserables)

Character: Shinguuji Sakura (Les Miserables)

Series: Sakura Taisen