ネットストア
nettosutoa

Noun

1. online store; Internet shop

From English "net store"

Other forms: