Author: Hamaguchi Naikaku Hensanjo