TMNTPedia
Advertisement

Stub This article is a stub. You can help TMNTPedia by expanding it.

The Rank are Dragon Lord's army. They were trapped alongside their master in an enchanted glass and have now escaped.

Advertisement