A Rain of Ogres From the Sky

S1, E1: A Rain of Ogres From the Sky

Available on Netflix
A meteor falls to Earth, bringing with it a wave of aggressive robots; a research scientist awakens a man named Kennosuke from a mysterious cube who fights back against the attackers.