Kwakoo's Sushi Tower

Kwakoo's Sushi Tower Game is a game that can be played at TheSlap.