Artist James Farr's has a new mashup animation combining Teenage Mutant Ninja Turtles and Super Mario Bros. to create Teenage Mutant Ninja Koopas.

This retro mashup has it all. It's packed full of obscure references and character cameos all displayed in a fantastic retro artwork. Ninja Koopas follows the plot of the epic SNES game Turtles in Time with characters thrown in from Super Mario, Teenage mutant Ninja Turtles and some other classic games from the 16-bit era.

RELATED: The Mushroom Kingdom Needs You In the Great War Against Mario

RELATED: "Teenage Mutant Ninja Turtles: Out Of The Shadows" Launch Trailer (Video)

RELATED: "Teenage Mutant Ninja Turtles: Out of the Shadows" Donatello Trailer Channels Mace Windu (Video)

[Via Kotaku]