Release 2900: Tokumei Sentai Go-Busters 01

Reds
Farewell pirates, hello Power Rangers!

Go Bus 1. So this anniversary release kind of snuck up on us. Turns out that Go-Busters is our 2900th release! 100 more and we'll be at 3000. Whee!