Board Thread:General Discussion/@comment-6192846-20150214203742/@comment-14.161.4.183-20150302020501

My wild guess is that the Len who executed Kayo is Punishment. He punishes people.