ダークストア
dākusutoa

Noun

1. dark store; retail outlet exclusively for online shopping

Other forms: