Luigi vs Carol Tea

Luigi vs Carol Tea is a DBX by Peep4Life!

Description
''Super Mario Bros. vs Freedom Planet! So, with Yoshi and Mario falling in defeat, Luigi fights for his series' pride against another trusty sidekick! ''