Starry-eyed Dark Night Avenger Deer is a deer on a mission! Out to save the world and bring peace on earth. This plush is based on the mekanikku handpainted deer character featuring Miss Tako and friends.
Dark Night Avenger Deer is deer number 31 in the dear Japan drive to benefit Japan. Thanks for your support! :)