Kotomora
松果体 (shoukatai) Japanese meaning: pineal gland | Kotomora