Nigerian psychedelic rock rocks.