Oboro

Oboro

オボロ

A droid resembling a dog.

Anime con Oboro