Question: puzzle who has the fish?
Answer: Einstein Riddle | Solution. The answer: The German owns fish.