Hat of Many Surprises

2m
5.8

A magician's hat offers many surprises.