Kotomora
東工大 (とうこうだい, toukoudai) Japanese meaning | Kotomora