Creator
King Star King
2023 · as Pooza
Trap Universe
2018 · as Trap Lord / Gerald (voice)
KSK!!!
2013
Son of Satan
2004