Sojiro Ayanokoji (綾小路ソウジロウ) is a supporting character in Shattered Angels, voiced in Japanese by Yuuji Kishi.
We haven't matched opening/ending videos for Shattered Angels yet — see its page for what we have.