NECA just dropped the first official photo of an upcoming God of War III Kratos Ultimate 7″ Scale Figure. It will include two swappable heads, his Blades of Chaos, and the Nemean Cestus (lion head gauntlets). Solicitations go out today, so expect pre-orders to pop up soon.
Read on to check it out.