Large Standing Stone

The Large Standing Stone is an item that can be won in the Lucky Clovers Adventure. It is one of the four items available in the right treasure chest.