Tamashii Nations has announced that pre-orders are going live today for the upcoming Godzilla Against Mechagodzilla (2002) – Soul of Chogokin GX-103 Type-3: Multi-Purpuse-Fighting System Kiryu Figure. The figure stands at 9″ tall. It features a mix of plastic and …