-

Stage / Dance | Shinjuku

The Little Mermaid @ New National Theatre, Tokyo

The Andersen fairy tale in dance form.