Talk:Peach Blossom Island

Peach or Pen?
Should this article be at Pen Island? Grutness...wha?  03:24, 18 March 2006 (UTC)