>>719882853
You're absolutely right it's Kawajiri-sensei in there, among other things

>>719882854
I think that's also Kawajiri's influence, I'm about to find out anyhow