Review

Northstar Serpent

4.8

31 Review

5

29

4

0

3

1

2

0

1

1

a***n|

25 August 2026

Poor deliveryProduct can't be usedPoor seller's responseUnfriendly seller

Didnt give me my item never got refund