I'm not sure, maybe Ninjutsu I guess. What does dandere mean, as I know Kuudere means something like an ice queen, right.
Also, what does KKG mean as well?

Edit: Never mind about the second part, I figured it out