Watanabe Self-stirring Pot

A self stirring pot that requires no electricity or additional energy.

Read More