Hina Maeda deals team a few dicks forth a seething Asian triumvirate