News for hackers. Stuff that matters.
Re:Don't Waste the Good Days by stefandesu on Friday January 07, 2022 @01:06PM (#29842456)
I was curious as well and it seems they are located in Japan, judging from another comment.

There are no comments on this comment yet.