Tobari

トバリ, Lord
A powerful twintailed demon that wanted to create a paradise where humans and youkai can coexist.
5