Add like... Watch on 123Movies. Short indie shot-on-video tokusatsu film from Central Island.Genre: Country: Director: Cast: