Vocabulary

パームトップ

palm top

noun