Talk:Sensha Otoko

Matsuken
Who is Matsuken and which franchise did he come from? I saw the picture of the english teacher on the website for Sensha and he popped up in the intreview in Fate/Zero Material. Does anyone know more about this character?