shit @ #themazpad - awesome 1969 santana record from coconut records, tokyo. the lion is made up of human faces!