No, I've heard of the show/manga, but haven't watched it or read it. I was actually thinking of Bowman from 2001.