Kyoto recently installed dozens of free wifi hotspots. You can check the wifi spots and how to join and use the system here.
For your information, you can get a sim card at Kansai Airport as well.
SIM card vending machine at KIX