Having lived in Japan, what surprised me was the implication that convenience stores have parking lots. Really? Don't think I ever saw one.
https://www.google.co.jp/maps/place/Toyotamakita,+Nerima,+To...
Edit: n/m. I guess it's common once you get out of the busy part of Kyoto, but near main streets.
they're all over the place. lol