I wonder whether these Super Mario flash drives are actually licensed but from what it says on the product page they are actually handmade products. If you are crazy about ...