Grand Gorilla by Preston Squire on January 18, 2024 at 7:38 am Colloquial human term for Domokase (see Domokase) Related