an alien giant. A plant like alien made up of flowers, vines, and leaves. By Geoffroy Thoorens. Katsuhiro Otomo. Karlkka