Picture Post: This is my favorite Sailor Moon scene. So far. Stephen Weber 9 years ago Share this: Picture Post: So, uh, when did Sailor Moon become Transformers?DateAugust 20, 2014In relation toPicture PostPicture Post: Things that are "fun": jumping an iMac DVD drive so you can watch Sailor Moon.DateNovember 6, 2014In relation toPicture PostPicture Post: A little Sailor Moon before class.DateAugust 21, 2014In relation toPicture Post