59-foot robot in the Japanese harbour city of Yokohama

Posted by on 09/29/2020 16:13
Tags: