Captain Canada. Where's my canoe?. Natura Fillion. You mean Captain Canuck? He already exists. captain canada funny lol WTF FUNNYJUNK