Is Netflix Gift Card Region Locked

Do Netflix eGift Cards expire. Replied on April 3 2019. Netflix Gift Cards If you have a credit card from Japan and the billing address ...