User blog comment:TheVinnyLord/7 Deadly Sins Animatronics Competition/@comment-26461481-20150325232914

Mittens - Lust

Yang - Wrath

Tin - Pride

Krieg - Envy

All I could think of XD