>>282262860
It's anime Elon Musk so yeah there's probably a dick there.