Shelly Martinez, Alissa Flash (a/k/a Cheerleader Melissa) and Raven are prominently featured in a wrestling-themed short film/music video for The Smashing Pumpkins’ newly released song “Owata.”
The film is centered around a match between the former TNA Knockouts, with Raven acting as Flash’s manager. It was filmed last month at the Berwyn Eagles Club in Berywn, Illinois.
The “Owata” music video marks as the first-ever video to be filmed with the Red Epic M camera, a landmark progression to the cutting edge of the music video industry. The Pumpkins frontman Billy Corgan expressed the band’s excitement to be involved in such a landmark project, saying last month: “I have waited and waited to make the right video for the right song on Teargarden…, so I’m really excited that we are coming at this aggressively with the newest technology that’s out there. With the concept we have at hand, which is based on brutal Japanese style of women’s wrestling, we’ll need to get super clear close-ups to tell the story properly.”
The groundbreaking video has been released by Yahoo! Music and can be viewed here. It climaxes with Martinez and Flash in a bedroom scene.