Merwin and Dean

Merwin Finklestein and Dean are a pair of stereotype geeks who tried to expose the existence of aliens in Lilo & Stitch: The Series.