Ancestors · TEIJIRO (2820)