Free Decentralized File Storage

Max Upload: 90MB