Author: Sōmuchō Tōkei Toshokan (Japan)