Kotomora
巨竜 (kyoryuu) Japanese meaning: giant dragon | Kotomora