楞伽りょうがきょう
ryōga kyō

Noun

1. Lankavatara Sutra

Buddhism