Kotomora
オルカ (oruka) Japanese meaning: orca | Kotomora