What do you get when you mix a guy named Evan MacIssac’s love for Sailor Moon with the song, “Do My Thing” by Estelle (featuring Janelle Monáe) and a stack of colored construction paper and a roll of duct tape? The answer is a complete mind-fuck. Prepare to be amazed or scared for your life.

Hit the jump and enjoy (if you can stomach it).

One Response to “This Just Might Make Your Day or Completely Ruin It: Estelle’s “Do My Thing” with a Sailor Moon Twist”

  1. Liz says:

    Loved it!

Leave a Reply