Techically, there are two ways to this. Mario is indeed a fantasy as he doesn't appear in real life. But is not a fantasy as his video games or the series are playable in real life. Though for the character himself, yes. He is a fantasy along with most of the video game characters.