A link shared in the comments led to an article on an anonymous website, reiterating the claim that Otto has died. The ...