Catch Bitanga's latest exhibit (Philippine Star, 2003)