Sword Master.
Legend of Dekoboko
Best way to help noob like me in that game: Leave the name of the game in the link
Those that have seen or played Dekoboko would know that it is that game.
Double plus yup. Which means...this was one of the few screenshot challenges I could have won! Dammit.