Vocabulary

点取り虫

diligent student; drudge; swot

noun