a cute armored Snail Mecha mascot floating on clouds, by Feng Zhu Design,Makoto Kobayashi and Ian Mcque, highly detailed, trending on artstation