Zhang Hao
He was portrayed by Yuma Ishigaki in the Japanese drama adaptation and Zhang Hao Ming in the Taiwanese drama adaptation. In the 2011 version of the drama, Tennoji is portrayed by Mitsushima Shinnosuke. In the Korean adaptation, he is portrayed by Yoo Min-kyu.