Claim: Kaillera was developed by Christophe Thibault and was released in June 2006.
Evidence: Kaillera Christophe Thibault 17 June 2006; 14 years ago (2006-06-17)