No - definitely not.
I have it in my hands and it is definitely a piece of Kenwood hardware. I have seen a photo of one onaJapanese website also on a Kenwood Trio box.
Pics below are mine - some scam if they have gone to these lengths for a couple of dollars!!