Inuchi is the luckiest fuck alive..