Recorded at Parthenon Tama, Japan on April 11-12, 2011.