Professor Yaffle Professor Yaffle is a musician known for their liverpool indie music. Top tracks by Professor Yaffle Related artists The Fernweh Novelty Island the telephones