tēratē

s. tēratē — A centipede, millepede.manner-1886-vision