Can You Recognise This # 26 - Hint

This quiz appears to be a tough nut to crack.
Click on Image for hint/actual view.