The Mama Luigi Project [ VIDEO ]

If the original cartoon was this cool, I might have actually watched it.

source: YouTube

Comments