Darach, known as Kokuran (コクラン) in Japan, is a character introduced in Pokémon Platinum.
Darach is an adept Castle Valet with extraordinary insight. The secret to his strength is his ability to make decisions on the fly, which allows him to adapt to any situation (official bio).