After the death of Yoko, Hinata adopted her granddaughter making Haruka, Keitaro's legal aunt in addition to being his actual cousin.
Hinata adopted her granddaughter. This was after the death of Yoko. Hinata was making Haruka to being his actual cousin. This was after the death of Yoko. Haruka was Keitaro's legal aunt in addition.