Pepe Le Pew Pew

Pepe Le Pew Pew is a shipyard shoppe on on the Emerald Ocean. The building was originally named Frighorn Leghorn.