Vocabulary

パームレスト

palm rest

noun