Its like a broken record, isn’t it? LBP does it again! Check out the above starring Natalie Padilla, Vonzell Carter, and Michael Lehr. Directed by Emmanuel Manzanares. I’m not familiar with the manga/anime this is based on, but this was a lot of fun to watch, and I loved some of the kicking work done by Padilla and Lehr. Sequel, please?