Kotomora
緑十字 (ryokujuuji) Japanese meaning: green cross | Kotomora