Kotomora
オロチ (おろち) Japanese meaning | Kotomora