Lightning Giant

Lightning Giant is the Alias of Ogra Nanagear