Takamura Shop is an individual Japanese business since september 2005. We are meanly specialized in anime cels from Japanese animation.
We only sell online and don't own any shop.
Takurama Shop was located in Tokyo Japan until September 2011. For economic reason we moved the shop to Bangkok Thailand until December 2014.
We just moved back in Japan in January 2015.
Address : Nara-shi, Japan
Owner : Aurelien Blancard