TV SERIES

 

  MOVIES/SPECIALS

 

 
   

 

Snow Queen Kaguya Holds Up a Crystal



Snow Queen Kaguya holds up her crystal and begins the process of encasing Earth in a covering of ice.
Sailor Moon S Movie