Author: Ritsumeikan Daigaku. Takagi Zemi