MegaCon 2018: Geekapella – Sailor Moon Posted on September 4, 2018 9:14 am by Azrael Comment Geekapella performing “Sailor Moon” at MegaCon 2018 in Orlando, Florida. https://dai.ly/x6ssfk0 📂This entry was posted in MegaCon Music 📎and tagged 2018 Geekapella MegaCon music Sailor Moon