Tech Support Scam -> (050) 5532-3907 #1

Link → http://pl338eaflkiewgq.ml/abhbw6whd-sjd3jw-sf0ffjd-h2ue-d8hfhsq4n-wf6dj-ie8hsh-hefj8dsje3907dfsaxz/C0deEr0Mn0D88df000CH0f0dfMnd0Mn00Er0807/
Phone Number: (050) 5532-3907
Flagged: False

How can I call Japaniese numbers?

Japan Virtual Phone Numbers | Buy Japanese Numbers for Business i think

WHOIS
Did a ping check on the domain and it comes back to a DigitalOcean IP but the register might be using DigitalOcean for storing files so idk. IP is “143.110.211.169”