I recognize that star logo. It must have came from one of the TV channels, probably Hong Kong or Taiwan.