Read their about page, it's just a blog from a guy who is currently living in Japan. Nothing more, nothing less.
The few times the stories aren't summarized as "probably", "about", or "maybe", the sources are just news sites. For the rest it's mainly opinion and speculation..
The staff of 3 or 4 people doesn't change that either..
Hate to break it to you, but...well...nevermind, I hope more people realize it actually..