That was probably a type made by OP.
I'm still curious: does this "wallet" somehow link to an account on a website instead of a private key?
I don't know.
I am trying to find more information about this, but I think there is a link to some website inside paper wallet.
After visiting website they probably show you fake balance, but you need to deposit first to be able to withdraw.
There are similar online scams, but I never saw someone making fake paper wallets like this.