Tamashii Nations has updated with product page for their next Dragon Ball Z figure. They have revealed their S.H. Figuarts Mecha Frieza Figure. The figure stands at 4.7″ tall. Mecha Frieza includes multiple interchangeable face parts, a few swap out …