Random
Source Code

Canyon Hill

Canyon hill aka नीला दैत्य (blue demon) is the demon god of resentment, self hatred, and omnipotence. He’s a fictional god created by Komori Uchiha and is also his mascot.

Canyon hill is badass

by AsuraPatel May 17, 2021