Short indie shot-on-video tokusatsu film from Central Island.
Brahman: Legendary Hero is not available for streaming at this moment.