This NAO robot reminds me somewhat of the robot one of the robot club members had once at Abby's, with some next generation features.