>>1589090>>1589291Just read/watch Sayonara Zetsubou Sensei then, that's where the character design comes form, if not to say is directly traced from.
It's also goes pretty damn deep with wordplay and cultural references, so you can treat it as free extra nihongo reps.