Lucy and Robin give their first, off-the-cuff reactions to the latest CLAMP news: Tokyo Babylon 2021, the Tokyo Babylon anime we’ve all…hoped for?

CLAMPcast in Wonderland