SanDisk 400GB MicroSD Card
Made for Android mobile devices, the SanDisk Ultra microSD card now maxes out at 400GB. That should be more than enough space to keep all the media, apps and files that you want right on your device. Its 100MB/s transfer speed should be fast enough for even 4K video.