looks like a scam site
payment takes too much delays more then 7days that non proffisonal else they don't answer on whatapp or any social media or email
Indonesia
payment takes too much delays more then 7days that non proffisonal else they don't answer on whatapp or any social media or email