Mar 22, 2018 #1 Lucky13 Forum Mascot 48,671 26,141 Aug 21, 2006 In my castle.... Can't say that I've heard of them, nice boxart though!
Mar 22, 2018 #2 Wurger Siggy Master Staff Admin Mod 109,649 28,382 Jun 19, 2005 Poland The Doyusha Model Co,.Ltd.. a Japanese manufacturer.