X Cube

To solve this I put it in the X shape then solve the 3x3 white and yellow squares then work my way along the 4 outside edges solving each one at a time similar to how you would solve the 5x5 centers.
There are two algorithms to solve the last extruded face.

Corner Swap:

B' U' r' Dd' Rr U Rr' Dd r B

Edge Swap:

R U2 R U2 R U2 R U2 R

For swapping adjacent edges on the last layer move them opposite of each other with about 3 moves then swap them.