A person who solves puzzle cubes, especially as a hobby or sport.
"A bunch of...you know"
"Call to Account"