Kotomora
パームトップ (paamutoppu) Japanese meaning: palm top | Kotomora