Bengals fairy tale meaning