Krugger almost 9 years ago I cannot tell if this is from a game or a manga/anime but i believe it is from some series