0 votes
Is Otto still alive?

1 Answer

0 votes
Deceased (1994–2017)
...