Bima Satria Garuda (Bima the Garuda Knight) is a serial tokusatsu from Indonesia. A scientist on Earth managed to create a portal that connects the Earth and . Littlest Cancer Patient: In #20, although it's heart surgery patient to be exact. Service Status..