Where are the internet cafes in Japan?

I live in japan.
My brother came to Japan as a tourist and did not communicate with me correctly, so he ended up without a mobile phone and did not bring his laptop, so he can not use Wi-Fi in the mansion of his apartment. How to reliably find Internet cafes?

Google is useless, for example, it lists a lot of people around the Yono Station that, as far as I know, do not have computers, some definitely do not have free WiFi or WiFi.