Tamashii Reveals SH Figuarts Sailor Moon FigureBy Joe Moore on April 15, 2013Tamashii Nations has revealed a new S.H. Figuarts Sailor Moon Figure. The figure will come with 3 interchangeable faces, 3 left hands, 5 right hands 2 Moon Sticks, her Moon Tiara effects and Luna. The figure is expected to be …