About Press Copyright Contact us Creators Advertise Developers Terms Privacy Policy & Safety How YouTube works Test new features
Lullaby of Takeda [Takeda No Komoriuta], Japanese Folk Song - The Red Birds [Akai Tori] - YouTube