Kotomora
ブラウザ (burauza) Japanese meaning: browser | Kotomora