Princess Kaguya Sailor Moon Luna Gif : Moonfrisbee:luna's human form (or what the dubbed called. Princess Kaguya Sailor Moon Luna Gif - See more ideas about sailor moon gif, sailor moon, sailor.