It didn’t take long after watching the season 4 “Angel” episode entitled Smile Time before deciding that I needed to design something in homage to the brilliant demon puppets. If anyone of the gang seemed to get short shrift it was the giant purple creature named Ratio Hornblower. The fact he was also the one […]