Hina Maeda deals two dicks fro a flaming Oriental triptych