Canadian heavy metallers, Kobra And The Lotus has just released a brand new music video to their latest single that is called “Let Me Love You”. This time, the band did something new and interesting because the mini movie is in Japanese. Will Kobra Paige and her band go entirely Kawaii?
Official video in Japanese.
Audio with English lyrics.