Byakuya Ou

Byakuya Ou

白夜王
King of the Land of the White Night. Appears in episode 5.
Touchi, Hiroki

Touchi, Hiroki

Japanese