Board Thread:General Discussion/@comment-93957-20140612022101/@comment-24578309-20140613062259

why is it the The Turtles still have the helmet, probably that Leo will give it in exchange for Karai.