Kotomora
びっくりした (bikkurishita) Japanese meaning: oh my god! | Kotomora