Vocabulary
パームレスト
パームレスト
palm rest
noun