HASHINSHIN THE CARRYING DEMON!