Teppei is a character that I love to hate.

More...