100dragon has a rating of 1.0 star from 1 review, indicating that most customers are generally dissatisfied with their purchases.
I saw verified by papal, clicking on it no response, then I decided to try, check out if I will see check out by papal, so I search for a product to add to my chat all to no avail.
Stay clear!
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.