Games Other Content Deku's Smash vs Kamehameha (What's better?) Channel: Birdo • Sourced: Birdo • Published 2 years ago