Stop in for a cup of coffee

Apparently there is some issue with the video if anyone cares. New 5.7L V10 outboard, naturally aspirated 400hp.
Just curious, what is that being put behind?