wow, super awkward, what's with the "power handshake" .... love the rolling eyes from Shinzo !