Vocabulary

正覚坊

large sea turtle

noun