Weird and lovely taxidermy from Jun Takahashi


Striking images from Jun Takahashi's "Undercover Grace" show in Tokyo.

UNDERCOVER 「GRACE」 (via JWZ)