Kotomora
千里同風 (senridoufuu) Japanese meaning: universal peace | Kotomora