Fetching details from the dictionary...
Mount Kōya missionary (usu. low-ranking monk)
Lethocerus deyrollei (species of giant water bug)