Talk:A welcome visitor's meeting Green Beast? Beast of prey? ...Peculiar Beast?

This stub needs expanding, also the title doesn't match the translation given at the beginning of the episode. GTHammer 03:03, 22 March 2007 (UTC)