Kotomora
東大 (toudai) Japanese meaning: University of Tokyo | Kotomora