EXCLUSIVE: The trailer for Mike Wiluan’s historical monster film, Orang Ikan, has been unveiled, ahead of its world premiere in the Tokyo International Film Festival’s Gala section.