AWWWWWW SHIT MOTHERFUCKING ZATOICHI IS COMING