on this day (otd) is a simple and beautiful new tab extension that brings you daily doses of art, film, music, and more.