ロングセラー
ronguserā

Noun

1. longtime best seller; product with steady sales over a long time

From English "long seller"

Other forms: