Board Thread:General Discussions/@comment-1033-20160324081322/@comment-1030114-20160331205254

Lamango wrote: Looks like an alien from Ultraman leo, but it's lacking the shoulder blades....

Yeah, I'd say that's a likely shot. Perhaps it's from something fanmade? The suit seems somewhat reminiscent of one of the Ultra Kaiju.