I discovered this giant species at Kappabashi, Tokyo
© Eckhart Derschmidt. Send e-mail to request use