This anime makes my head hurt so much