What the is going on. .. Finding nemo - Blood dragon