Doesn't this look a bit like the Guyver?
Loading...