Edit | Respond

I'm almost certain this is Jeffrey Lai. He did work as an effects animator on this, so I wouldn't be surprised if this was him.
neptune432 said:
I'm almost certain this is Jeffrey Lai. He did work as an effects animator on this, so I wouldn't be surprised if this was him.
I put it under presume