More Japanese than ever!
I would have placed the vocals (specifically the second and third lines of both verses) a bit differently, but that's a minor complaint, plus when the "Sad paper courtesan" jumps in, oh wow - what an amazing mash-up this is! And the flute makes it more "Japanese" to my ears.