All alone after the end of days, two girls ride through the desolate ruins of Japan—but they’re not about to let the collapse of civilization get in the way of…