TV5 (Philippines) On Screen Bugs (April 12, 2004)