Daikaku Inumura

犬村大角

Also Known As:

  • Kakutarou