Michael Shaowanasai presents his film, The Adventure of Iron Pussy, at the Amersterdam Asian Film Festival.