08 | The Royal Duck
Release Date:
A dramatic finale on the night of the Royal Duck’s arrival. Will it herald The Tokyo Hotel’s return to glory? All goes to plan, until it doesn’t.
08 | The Royal Duck
A dramatic finale on the night of the Royal Duck’s arrival. Will it herald The Tokyo Hotel’s return to glory? All goes to plan, until it doesn’t.
08 | The Royal Duck