Cave Swallow

Blind Greek beastie from Pet Shop of Horrors: Tokyo. Wears enough pearls to be a #[email protected]$ oyster.

@Mangochutney