This is a Britpop track recorded by the artist Cerca de Shibuya. The song Today it's not too late was originally composed by V. Careaga.