2.3 star with 5 ratings
Takashi Taniguchi
These stamps are characters currently introduced by a homepage called "Mutchree-Mura".
US$0.99
source