Torr Oslo

A scientist, observing.