En una fría Navidad en Tokio, la ciudad se encuentra envuelta en un manto de nieve. En las calles de Shinjuku, tres vagabundos—Gin, un hombre de mediana edad con un pasado turbulento; Hana, una ex drag queen de corazón bondadoso; y Miyuki, una joven que huyó de su hogar—vagan en busca de refugio. Durante una de sus noches errantes, escuchan un llanto débil que proviene de un montón de basura. Al acercarse, descubren a un bebé abandonado, de aspecto angelical, que parece haber sido dejado allí a su suerte.
Gin, pragmático y consciente de la responsabilidad que implica cuidar a un niño, insiste en llevar al bebé a la policía para que se encarguen de él. Pero Hana, quien siempre ha anhelado ser madre, ve en este hallazgo una oportunidad única. Convencida de que ellos mismos deben buscar a los padres del bebé, persuade a Gin y Miyuki para que se embarquen en una misión casi imposible: encontrar la familia del pequeño.
Así, estos tres amigos, unidos por el destino y sus propias historias de dolor, se lanzan a la aventura por las bulliciosas y a veces peligrosas calles de Tokio. A medida que buscan pistas sobre la identidad del bebé, se enfrentan a desafíos inesperados, revelaciones sobre sus propios pasados, y la realidad de que en el camino hacia el hogar del bebé, podrían estar redescubriendo el verdadero significado de la familia y la redención.
Este viaje navideño, que comienza con un simple hallazgo, se convierte en una odisea que cambiará sus vidas para siempre, mientras la nieve sigue cayendo, silenciosa, sobre la ciudad que guarda sus secretos.