Kotomora
日露 (nichiro) Japanese meaning: Japan and Russia | Kotomora