Kotomora
東芝 (toushiba) Japanese meaning: Toshiba Corporation | Kotomora