A young beatboxer gets kidnapped by the princess of demon world and hilarity ensues.A young beatboxer gets kidnapped by the princess of demon world and hilarity ensues.A young beatboxer gets kidnapped by the princess of demon world and hilarity ensues.