Takenouchi Haruhiko

Takenouchi Haruhiko (武ノ内 春彦) is Sora's father and an anthropology professor at Kyoto University.