Oboro

Oboro

オボロ

About

A droid resembling a dog.