Smashing Pumpkins “Owata” Music Video

Smashing Pumpkins have released the video for “Owata” on Yahoo! Music. Watch below: