Author: Kyōchōkai (Japan). Toshokan