Sea God Kaishin Muba. Made in 1994 by Bandai, China. From the 1994 Toho movie "Orochi, the Eight Headed Dragon" (a.k.a. Yamato Takeru). Super detailed soft vinyl figure, about 13" long & 6 1/2" tall. Figure is in excellent condition with little to no paint rubs. Figure is in excellent condition, with no wear or defects noted. Attached tag is in good condition with little to no wear noted. Bag and hearder card show signs of age and wear, but are intact and in good condition (see photos).