Miyuu's Image Board

senkousha


A Japanese meme about China's first bipedal robot, Xianxingzhe (先行者, forerunner). It can exterminate capitalism using its crotch cannon.