Onimusha

Onimusha was a series of action figures based on the game by Capcom. The 6 inch articulated action figures were licensed and produced by McFarlane Toys and were sculpted by our in-house artist, Rocco Tartamella, using hard grade wax. They were originally sculpted at 12 inches and later scaled in production to retain detail and aesthetic.