Live action footage
Figurehead of the mythological Indonesian god of truth and courage on tall ship Dewaruci
HD
1920 x 1080