I'm far more likely to believe THIS Japanese Mercury website:
than this one:
Although I do note that the Matsubayashi name appears on both. I've
just found too many problems with other things on the latter site.
Your mention of album pictures makes me think you are looking at the
former too. The jazzdisco.org site has no pictures.
mike at JazzDiscography.com