Amidst the sea of cherry blossom trees on Sakura Street in Japan, stands a delightful and little Tachikoma robot straight out of the beloved anime ‘Ghost in the Shell’, as charming as a blooming sakura herself.

Category: Tag: