The Japanese (Whale Whores)

The Japanese (Whale Whores)

This character appeared in South Park. The name of this character is The Japanese (Whale Whores).