Canavalia (original from pixiv) drawn by zheng - 391075360734707718