This article has confirmation that there was a report of a gas leak, and if you scroll down there is a dashcam video of the explosion https://news.web.nhk/newsweb/na/na-k10015188721000