I must really be hitting the fannish/gaming nostalgia, as my first reaction was to wonder: Is this a kuei-jin thing?
(Yes, it's a multi-language portmanteau word. Interestingly enough, I recently came across a Youtube channel that would have a field day with such things if the owner knew of...