User blog comment:Cheese Lord/The new Chatbukai!/@comment-4882500-20120228123424/@comment-25222455-20120228124253

Some type of character. I don't really know.