Categories
TB.Grafico Technology

Banryu Neo Dinosaur

4606627_9599b4637a_o

Looking like something straight out of a mecha anime, it’s a robot that you can purchase in Akihabara.