ludwig von koopa and larry koopa