Author: Kojima Takashi.