Kotomora
超自然的 (ちょうしぜんてき) Japanese meaning | Kotomora