Imagawa Yoshimoto

Imagawa Yoshimoto is a character in Meow Meow Japanese History.