This anime has me so confused....