Author: Narashige Matsumoto. Photos by Taizo Nagano