Godaizer

Godaizer, a new 19-minute indie animation from Singapore…