Ben Nevis
His name is a pun on the Scottish mountain Ben Nevis.