Short indie shot-on-video tokusatsu film from Central Island.
Unfortunately the movie Brahman: Legendary Hero is not yet available on HBO Max.
keyboard_arrow_up