March 18, 2011March 18, 2011Play Episode1:11:42March 18, 2011March 18, 2011TBTL sends a love letter to Japan, complete with live karaoke, emails from Tokyo listeners, and the TBTL Players performing scenes from 'Star Blazers'.