Merbabe Pocket Mirror

Merbabe Pocket Mirror

One of our favorite mythical creatures of all time are mermaids. Now you can be your own merbabe with your beautiful pocket mirror designed by My Clockwork Castle!

-featured in the Nov. 2015 'Myths & Legends' OwlCrate.

$3.99