Takarazuka Cosmos troupe 2008 production of Singin' in the Rain
Yuuga Yamato
Don Lockwood
Tomu Ranju
Cosmo Brown
Kairi Hokushō
Lina Lamont
Toki Irisu
Rod
Hiroki Nanami