Tenmaru



Tenmaru is the Ibaragi Ranch dog who spends most of his time with the twins. From http://figure17.areaseven.net

Media