Emma Watson and Lin-Manuel Miranda team up for an amazing feminist beatboxing freestyle

While Emma Watson was beatboxing (surprisingly well), Lin-Manuel Miranda improvised great lyrics about gender equality.

Watch the full video: