... or ... some TMNT movie, at least. Go Ninja!