Never Gonna Stitch You Up

Never Gonna Stitch You Up is a tailor on on the Emerald Ocean. The building was originally named Blue Suede Shoes.