The TARDIS sure smells good today