Omori is a scientist who lives alone on a lone island in the sea where he has researched time travel.
His first appearance is in Weekly Shonen Jump No. 33 2013 #2226. It was then collected in Jaco the Galactic Patrolman Vol. 1 Ch. 1 "The Galactic Patrolman Goes to Earth".