51动漫

Cryptic crossword #128: Wearable device harvested bananas (2,7)