I gotta give credit where credit is due... you put me on to One Punch Man. Jeff you are the first person I ever heard talking about him.