Sailor Lethe
Sailor Lethe of the Lethe star is a Sailor Senshi who joined Shadow Galactica, along with her sister-senshi Sailor Mnemosyne, after their homes' demise at the hands of Sailor Galaxia. She watches over the Desert River of Oblivion at Sagittarius Zero Star and only appears in the manga and crystal.
Your Rating:
Tags:
My tags:
Add tags
Update feed
archer-mage posted a image 1 month, 1 week ago