Sounds Vaguely familiar, can't put my finger on it though :/
But it sounds like a show of some sort?
Isn't that the Hologram thing where they have hologram concerts in Japan?
is that a show??
I don't know
© 2006-2021 212bydesign LLC