rhinoceros beetle (esp. the Japanese rhinoceros beetle, Trypoxylus dichotomus)
to accept one's inferiority; to take one's hat off to someone; to give up; to surrender; to strike one's colors
rhinoceros beetle (esp. the Japanese rhinoceros beetle, Trypoxylus dichotomus)