This "lost" music video for the Japanese band Chage and Aska has been making the rounds again. Apparently created during a moment of artistic block in 1995, this is Princess Mononoke era Miyazaki just killing it with his favorite themes of action, movement and a heavy dose of "lol humans are like, the worst but also kinda great".