retrenders.com
GODAIZER: Animated Film (19 Minutes)
If you like giant robots and kaijus, this animated 19 minute Godaizer is just for you. This may have been released 2011, this independent animated flick caught me my attention again. Directed and…