Funny News Colonel Sanders Statue In Japan Dons Demon Slayer Garb, Is Probably The Best Tanjiro Cosplayer Ever Recently, a KFC branch in Saitama Prefecture dressed a statue of Colonel Sanders in the uniform worn by Tanjiro from Demon Slayer.