Haku: high definition