Penang Street Art (Avatar Na’vi) Share this A painted pillar of a shophouse located along Cannon Street, George Town.