Lotus Strike (2001)

Action
Crime
Adventure