Pre-Orders details have been announced for the upcoming S.H. Figuarts The Flash Movie Figure from Tamashii Nations. The figure will stand at 5.9″ tall. The Flash will included a masked portrait with removable lenses, an unmasked portrait, a removable collar …