Shihouin Yoruichi from Bleach

Worn on Friday at Megacon 2006... but only for a few hours. ;_; Retired.

@Katie