Takuji Ichikawa, Mai Mai (Translator)