Steve Frazer

Luke's house-mate, Steve is usually very relaxed but is becoming increasingly frustrated with his friend. As the only one who works, and with Luke failing to his his work deadlines, Steve has increasingly been having to support him much to his annoyance. However, Steve's attempts to help may only play into Luke's increasing paranoia, generated by the manipulative evil of Ka The Killer Coat!