This anime sure made me cringe a lot of times when I was watching it.