Evan MacIsaac gives a sassy performance of “Do My Thing” — a song by Estelle featuring Janelle Monae — while wearing various construction paper costumes styled after the characters from popular anime Sailor Moon.
via iGeektrooper, io9
Evan MacIsaac gives a sassy performance of “Do My Thing” — a song by Estelle featuring Janelle Monae — while wearing various construction paper costumes styled after the characters from popular anime Sailor Moon.
via iGeektrooper, io9