takashi hara