Haven't mentioned them in a while, but the Japanese psychedelic band Acid Mother's Temple is too much fun to ignore for too long. This partial compilation of one of their longer (nearly an hour!) pieces shows them in fine fettle and form. "Pink Lady Lemonade"!