a frog standing on a rock, digital painting, humanoid, wearing armor, character design, concept art, illustration, cute, Fantasy Art ,Justin Thavirat