Larva thread! Go go go!
ah, pooie...I love this anime, but have no pictures of the series whatsoever right now.