Happy Tree Friends Smochi

game

this is smochie whick is quiet violent but funny. its about cute animals who die in the most horrable ways. enjoy.

Publisher: Newgrounds
Developer: darkness171
Language: en
Year: 2007