Kotomora
意気揚々 (ikiyouyou) Japanese meaning: triumphant | Kotomora