Ratio Hornblower

Ratio Hornblower is a Puppet possessed by a Demon. He was in both incarnations of Smile Time. He has the ability to send out ear-shattering sound waves through his nose.