SailorAnime as Marufuji Ryou/Zane Trusdale

Marufuji Ryou/Zane Trusdale

Yu-Gi-Oh! GX

Obelisk Blue

Cosplayer: SailorAnime
The white portions are a poly-rayon gabardine, the royal blue parts are a cotton twill, and the periwinkle blue parts are a dull satin polyester.