Yoshiberra

Yoshiberra is a baseball player that Bart fight against in the Japanese verison of The Simpsons Comics.