Kraft Music - Battle Toads (Dendy Cover)