MechaSoul
| Luigi Final Smash Video @MechaSoul | Uploaded February 2008 | Updated October 2024, 3 hours ago.
Hey guys, I found Luigi's Final Smash!
🔇 TAP TO UNMUTE
Luigi Final Smash Video @MechaSoul