Tenshin Arai

Trivia

 * Tenshin is a masculine Japanese name meaning "he who rides horses".