Where is the secret boss in Cuphead the delicious last course?

Where is the secret boss in Cuphead the delicious last course?

See also  Sony Unveils PlayStation Stars, A New Loyalty Program Aimed At Players