Libowitz Den Store
(Original title)
Libowitz Den Store
Norway