Learn Tiny Core. View Tiny Core Screen Shots and Videos.
Since it's ARM Cortex-A7 based, you'll need to build a custom Linux kernel and boot configuration for that, although you should be able to use the 32-bit PiCore extensions (the first Raspberry Pi 2 was ARM Cortex-A7). Or run TC in an x86 emulator and suffer the performance loss.You might also need to strip things out of the regular core.gz filesystem if it won't boot in 64MB of RAM, but that should be possible (and you'd need to rebuild core.gz for the different Linux kernel anyway)