January 10, 2021 dailysocialinform Wow! ๐ Giant Malaysian Leaf insect (Phyllium giganteum). Share this:FacebookLike this:Like Loading...