“Pink, white katydids found in Osaka” Posted by Head Geek on 5 October 2007, 1:06 pm If you don’t believe that marketing departments are taking over everywhere, check out Mother Nature’s new line of products.