Vocabulary

グリッフィン

griffin

noun