Rizz mascot

Rizz is owned by WunderCorp Inc.

Link