竜脚 りゅうきゃく るい
ryūkyakurui

Noun

1. sauropods