Idol Legend Sazae-Oni
- Episode aired Jan 26, 2020
- 23m
Kitaro investigates the baffling origins of a viral video featuring a Kitaro impersonator and a baby mermaid.Kitaro investigates the baffling origins of a viral video featuring a Kitaro impersonator and a baby mermaid.Kitaro investigates the baffling origins of a viral video featuring a Kitaro impersonator and a baby mermaid.