Kotomora
神に誓う (kaminichikau) Japanese meaning: swear to God | Kotomora