持国 じこく てん
jikokuten

Noun

1. Dhrtarastra (Buddhist deity)

Buddhism