Board Thread:Questions and Answers/@comment-15927899-20131012211042/@comment-15927899-20131018215132

looks like the red spots are chicken pops but its the wierd toyline of TMNT.