Japan Stamps SC # 642 [Sheet of 20] - Lake Okutama and Ogochi Dam. Mint Never Hinged, 1957.
Please examine the images closely. Thank you.