anyone have any idea what anime/manga/watever this thing's from?
Patlabor?(sp) maybe...
Obviously!! Patlabor...
Mini-Pato extra with Patlabor Movie 3