Kotomora
ゴーストップ Japanese meaning | Kotomora