>>574179No idea man, but i would bet that her being in japan means everyone involved in her songs production besides her was Japanese, add to it that she works for a japanese company towards a niche piece of japanese media for an audience that is most likely fans of japanese culture. And that is without bringing up any off topic baggage.
But seriously no idea.