Here's what we found about Captain Toad