It’s time for a musical extravaganza! Our finalists in Anime Idol compete for the glory of Best in Show!