Kain Arisugawa

Kain Arisugawa may refer to:
 * Ido - the actual Cain Arisugawa.
 * Adams Forte Chevalier - the one who stole Ido's identity.
 * Sam Taylor