What is This?

Apparently it’s a Korean music video obviously inspired by Ghost in the Shell. Anybody have more detail?

Share
3 Comments

Add a Comment