Kotomora
さぞかし (sazokashi) Japanese meaning: surely | Kotomora