Kotomora
アンキロサウルス Japanese meaning | Kotomora