Keshi Heads

Bringing the Castle to Keshi-heads was established in 2004, and since then we have continued to expend and create - bringing Keshi-heads around the world exclusive content based on their favourite Japanese gameshow. Now you can show the world your love of all things Takeshi with our range of clothing and accessories!