At the height of the summer swelter in July and August is O-bon , a colorful and joyous national Buddhist festival honoring the spirits of deceased ancestors .
It 's almost always above 90 degrees in July and August .