Artist.
Japanese name: イコモチ (Ikomochi; the artist uses this spelling: "icomochi")Old name: ウキョン (Ukyon)Old site name: MEIRO creature