The Best

The Best is the third webisode of Tenkai Knights. It was released on October 02, 2013 on Tenkai Knights' official YouTube channel.