Professor Tachibana

橘教授



An archeologist.