Penang Street Art (A Face on the Wall) Share this A mural found inside the compound of Hin Bus Depot, George Town.