Ran Teguri

 Sherpa Pet Service
Uchibochō, Nagahama, Shiga 526-0244, Japan
 Trainer