Eastern Front Studios is now taking orders for its special Baba Yaga Hut set. The set contains a number of pieces, including a Baba Yaga Hut which stands 9 inches, as well as standing and mortar riding versions of Baba Yaga herself. This set will be limited to 250 casts, and will be reproduced in […]
News