Tarantula is from Koch but the 2 Limited Edition titles , The Monolith Monsters and The Mole People are being released by I-catcher.
Strangely the LE tag is not showing on those on Amazon Germany at the moment.
Tarantula is also much cheaper than the other 2