xa- Free Cloud Storage Site - https://lisa.grupocic.es (No idea about this site … You can try but don’t upload something private) Add password. Upload up to 100GB. Self-destruct after 5 days.