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