a frog standing on a rock, oil painting, humanoid, wearing armor, character design, concept art, illustration