They called me and left a strange message with beeps, etc. I Googled & their contact info to be as follows.
Yroshalmiane,
[email protected]
700 S Flower St
Suite 420
Los Angeles, California 90017
United States
2133160400
They have registered a web site called www.JAPANTEL.NET, and you can call them back
at 1-800-818-9000 based on the information on their web site to see why they are calling you.