At 38 feet tall, Nick Lee’s colorful mural, ‘This Yokai is a Ningyo,’ is hard to miss when you pass the Shoreway Building on West 76th Street in Battery Park. Unveiled in March through an artist ...