This is funny, but quite weird.
Someone has an off-beat sense of sarcasm!
Or a sick love for the guy.. personally I think its sarcasm.
I'm sure Nicolas Cage is not the owner..
This really highlights the need for some checks and balances in the crypto-world, a coin-council perhaps? :)
I present the Cagecoin (CAGE)
img source: cage coin.io