Yuranis León – Sailor Moon – Toon Makers’ Sailor Moon Luna Published October 4, 2019 at 912 × 500 in Yuranis León’s Sailor Moon music video is something that has the words Sailor and Moon in it Yuranis León – Sailor Moon – Toon Makers’ Sailor Moon Luna