Moogle, inspection robot, Chiba Institute of Technology, Narashino, Chiba, Japan

Printable View