It's in the name

I am introducing you to the product name BenBen. I would like you to understand the history from which it came.

BenBen is from Ancient Egyptian Mythology meaning the tip of an obelisk or the capstone placed on top of a pyramid. The Egyptian mythology says the God Atum-Ra was the creator of the world and from the primeval waters the BenBen Stone arose.

The BenBen stone is a symbol of the Phoenix, signifying strength and renewal. 

Pyramids are known generators of energy with the ability to enlighten.