Indonesia is an archipelagic nation that is blessed by the Almighty God with an array of flora and fauna, several of ...