Kotomora
スティラコサウルス (すてぃらこさうるす) Japanese meaning | Kotomora