I have a lot of art for Teen Titans. Watching Judas Contract in 2017 did this to me🤣.

2 19