The Indonesian energy company and EV manufacturer Baran has made its electric motorcycle, the Anubis CruiserCross, available for pre-order.