Naked Avengers aka Lethal Angels (2006)

Finally its listed for DVD release: 11th May 2007.

Ordered it rite now.

Some appetizer: