View Full Cast Tak MatsumotoSelf - GuitarKoshi InabaSelf - Vocal & HarmonicaTakanobu MasudaSelf - Keyboard & KazooShane GaalaasSelf - DrumBarry SparksSelf - Bass & Guitar