Ichuban

Ichuban is the god of time.