Hiroguchi ... a tad pissed off.