Author: Naikaku Bunko (Japan)