Author: CLANNAD.