We're currently experiencing network issue in Tokyo location. Our network team is looking into this.
Update: The issue has been fixed.
If you have any questions or concerns, please contact support@VPS.NET