answersLogoWhite

0

In Japanese folklore, a demon head with a scroll in it's mouth symbolizes invincibility and being undefeated. It also means a sense of strong beyond strong, or having one's natural quality enhanced by the use of some tool.Ê

User Avatar

Wiki User

10y ago

What else can I help you with?