Buffal

Buffal is an executive of Nova Shocker.