I finally found this guy. He was trapped in the car with Shoko in episode 2 and makes another appearance in episode 3 in the hospital with Marie.
@takashichea: That's another side character to an already mountain size list of side characters. Good find, I didn't even notice this guy in the third episode.
Takumi Kibukawa is a scientist.
Submissions can take several hours to be approved.