Kotomora
創造説 (souzousetsu) Japanese meaning: creationism | Kotomora